Adversarial Approaches To Bayesian Learning And Bayesian Approaches To Adversarial Robustness